Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Troyes Challenger M25+H Kassel San Marino Challenger Santa Cruz de la Sierra Challenger Campinas Challenger Curitiba Challenger M25 Punta del Este M25 Punta del Este Piracicaba Challenger M25 Recife M25 Feira de Santana Florianopolis Challenger Porto Alegre Challenger Heilbronn Challenger Poznan Challenger M25 Telfs M25 Belem Cali Challenger Curitiba Challenger Temuco Challenger Buenos Aires Challenger Asuncion Challenger Porto Alegre Challenger Campinas Challenger Sarasota Challenger Poznan Challenger M25 Cuiaba Cali Challenger Brazil F28 Brazil F9 Brazil F11 Brazil F12 Brazil F13 Brazil F14 Brazil F6 Brazil F7 Brazil F10 Brazil F11 Brazil F7 Brazil F8 Brazil F9 Colombia F1 Colombia F2 Brazil F3 Brazil F4 Brazil F5 Argentina F7 Argentina F8 Argentina F9 Argentina F10 Argentina F11 Argentina F12 Argentina F13 Argentina F14 Argentina F15 Brazil F14 Brazil F15 Brazil F16 Brazil F17 Brazil F20 Brazil F21 Brazil F7 Argentina F2 Brazil F15 Brazil F16 Brazil F18 Brazil F19 Brazil F20 Brazil F21 Brazil F22 Brazil F23 Brazil F24 Brazil F23 Brazil F24 Brazil F26 Italy F7 Italy F9 Italy F12 Italy F14 Brazil F7 Brazil F8 Brazil F26 Brazil F35 Brazil F31 Brazil F32 Spain F8 Brazil F33 Brazil F18 Brazil F1 Brazil F2 Brazil F4 Brazil F5 Brazil F6 Brazil F7 Brazil F9 Argentina F8 Argentina F9 Argentina F10 Brazil F15 Brazil F16 Brazil F21 Brazil F23 Brazil F24 Brazil F26 Brazil F27 Brazil F29 Brazil F30 Brazil F31 Brazil F32 Brazil F33 Brazil F36 Brazil F37 Brazil F38 Brazil F1 Colombia F1 Brazil F13 USA F1 USA F2 USA F3 Colombia F1 Paraguay F1 Paraguay F2 Brazil F16 Chile F3 Argentina F7 Argentina F8 Argentina F9 Brazil F20 Brazil F2 Brazil F3 Brazil F6 Argentina F16 Argentina F17 Chile F2 Italy F25 Brazil F9 Spain F33 Brazil F11 Brazil F13 Brazil F33 Brazil F14 Brazil F34 Brazil F16 USA F5 Colombia F2 USA F6 USA F7 Brazil F8 Argentina F1 Argentina F3 Chile F1 Chile F2 Chile F3 Argentina F6 Italy F3 Brazil F2 Italy F6 Italy F7 Brazil F3 Italy F15 Italy F17 Italy F19 Italy F20 Italy F21 Italy F22 Italy F23 Italy F24 Italy F25 Brazil F7 Brazil F8 Brazil F9 Brazil F10 Brazil F11 Brazil F12 Brazil F13 Brazil F15 Brazil F16 USA F6 Chile F1 Chile F2 Brazil F1 Brazil F2 Colombia F6 Colombia F7 Argentina F8 Brazil F4 Brazil F5 Turkey F37 Turkey F38 Turkey F39 Brazil F6 Brazil F7 Brazil F8 Brazil F9 Argentina F3 Argentina F4 Italy F18 Argentina F5 Argentina F6 Argentina F7 Argentina F8 Argentina F9 Brazil F1 Brazil F3 Argentina F2 Spain F9 (Madrid) Spain F10 (Madrid) Portugal F6 (Porto) Spain F11 (Majadahonda) Spain F12 (Lleida) Spain F13 (Valldoreix) Spain F14 (Vic) Belgium F2 (Arlon) Germany F6 (Saarlouis) Germany F8 (Kassel) Austria F4 (St. Poelten) Germany F9 (Essen) Germany F10 (Wetzlar) Argentina F5 (Neuquen) Argentina F6 (Buenos Aires) Argentina F7 (Buenos Aires) Argentina F8 (Corrientes) Brazil F2 (Santos) Brazil F3 (Sao Paulo) Brazil F4 (Sao Carlos) Argentina F12 (San Juan) Peru F1 (Lima) Peru F2 (Lima) Brazil F1 (Sao Jose do Rio Preto) Brazil F3 (Brasilia) Italy F20 (Pontedera) Italy F21 (Bolzano) Italy F22 (Cornaiano) Brazil F5 (Mogi das Cruzes) Brazil F6 (Curitiba) Brazil F7 (Sao Carlos) Brazil F8 (Sao Paulo) Brazil F9 (Ribeirao Preto) M25+H Jablonec Nad Nisou M25+H Most M25 Karlsruhe M15 Kamen M25 Bolzano M25+H Appiano M25 Seville M25 Madrid M25 Weston M25 Palm Coast M25 Naples M25 Punta del Este M25 Naples M25 Naples M25 Pensacola M15 Novomoskovsk M15 Novomoskovsk M15 Antalya M15 Antalya M25 Wroclaw M25 Denia M25 Bolzano M25 Frankfurt am Main M25+H Lesa M15 Recife M25 Lima M25 Lima M25 Rio do Sul M25 Guayaquil M25 Aparecida de Goiania M25 Velenje Portugal F7 (Carcavelos) M25 Kiseljak M25 Londrina M15 Kaltenkirchen M25 Santander M25 Donostia-San-Sebastian M25 Oviedo M25 Rio De Janeiro M15 Sao Paulo M25 Cordoba Brazil F4 (Curitiba) M25 Hurlingham M25 Sao Paulo M25 Yerba Buena M25 Asuncion M25 Vic Napoli Challenger M25 Santo Domingo M25 Cattolica M25 Santo Domingo M25 Lajeado M25 Brussels M25 Metzingen M25 Belgrade M25 Maceio 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona M25+H Kassel M25 Wetzlar M25 Mar Del Plata Vicenza Challenger Sao Leopoldo Challenger Olbia Geovillage Open - Olbia Tennis Napoli Cup - Naples Sporting Challenger - Turin Memorial Savigni - Sassuolo Trani Cup - Trani CA Challenge 2002 - Graz Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Samarkand Challenger - Samarkand Memorial Savigni - Sassuolo Warsteiner Grand Prix - Oberstaufen Amer-Wilson Challenger - Tampere LTA Men's Challenger - Wrexham Podebradka Cup - Prague DPD Challenger 2000 - Aschaffenburg FILA Challenger Biella - Biella Copa Sevilla - Seville KGHM Polish Indoors - Wroclaw MTNL Cellular ATP Challenger - Mumbai Memorial Savigny - Sassuolo XI Venice Open - Venice Internazionali di Tennis de San Marino - San Marino Intersport Heilbronn Open - Heilbronn Meridiana Sardegna Open - Olbia I Open de Tenis Comunidad de Madrid - Madrid Geneva Challenger - Geneva Samarkand Challenger - Samarkand 5th Sardinian International Championships - Cagliari C.T. San Remo - XIII Piertomaso Tessitore - San Remo Top Wool Challenger Biella - Biella VI Torneo Internazionale di Tennis - Barletta Exim Agmedia Open - Kosice Banca Stato Challenger Lugano - Lugano The Hilversum Open - Hilversum AXA Open II - Espinho Fujitsu Siemens Open - Budapest Hungarian Architect Open - Budapest Copa Ericsson Mexico - Guadalajara Copa Ericsson Brazil - Sao Paulo Quelle Cup - Furth Siemens Open 2001 - Scheveningen 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Citta di Brindisi - Brindisi Ho Chi Minh City Challenger - Ho Chi Minh City Honda Kah Singapore Men's Tennis Open - Singapore XL Challenger de Tenis Copa Sevilla - Seville Cepu Open - San Marino Zagreb Open - Zagreb Compaq Challenger - Bucharest Top Wool Challenger - Biella Geneva Challenger - Geneva IX Ciutat de Barcelona - Barcelona Cairo Challenger 2002 - Cairo Jameson Cup - Milan Sporting Challenger '07 Trofeo Regione Piemonte - Turin Barletta Citta Della Disfida Open 99 - Barletta BMW Brixina Tennis Open - Bressanone Sao Paulo Challenger Salinas Challenger Bucaramanga Challenger Meknes Challenger VII Torneo Internazionale di Tennis - Barletta Barletta Challenger Monza Challenger Rabat Challenger Barletta Challenger Napoli Challenger Rome Challenger Rome Challenger Rome Challenger Lugano Challenger Reggio Emilia Challenger Turin Challenger M25 Luque Rimini Challenger Leon Challenger Bogota Challenger Orbetello Challenger Prostejov Challenger M25 Lajeado San Marino Challenger Cordenons Challenger Genova Challenger Madrid Challenger Santos Challenger Napoli Challenger Rio Quente Challenger Prague Challenger San Marino Challenger Cordenons Challenger Sibiu Challenger Sao Paulo Challenger Sao Paulo Challenger Tour Finals I Tourneo Fila Citta di Brindisi - Brindisi Prostejov Challenger Turin Challenger San Marino Challenger Szczecin Challenger Rome Challenger Mestre Challenger Caltanissetta Challenger Todi Challenger San Benedetto Challenger Cortina Challenger Itajai Challenger San Marino Challenger Cordenons Challenger Como Challenger M25 Bol Biella Challenger Residenza Open - Magdeburg Trnava Challenger Campinas Challenger Sibiu Challenger Porto Alegre Challenger Rome Challenger Caltanissetta Challenger M25 Marburg Milan Challenger San Marino CEPU Open - San Marino Orbetello Challenger Genova Challenger Santos Challenger Curitiba Challenger Vercelli Challenger Banja Luka Challenger Sao Paulo Challenger 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Turin Challenger Vicenza Challenger Perugia Challenger Milan Challenger Padova Challenger San Benedetto Challenger Cortina Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Whirlpool Open - Budapest Cordenons Challenger Manerbio Challenger Genova Challenger Szczecin Challenger Rome Challenger Napoli Challenger Turin Challenger Rome Challenger Brixina Tennis Open - Bressanone Caltanissetta Challenger Perugia Challenger Milan Challenger Cali Challenger Biella Challenger Cortina Challenger Fano Challenger Rome Challenger Campinas Challenger Buenos Aires Challenger Barletta Citta Della Disfida Open 2000 - Barletta Santiago Challenger Lima Challenger Guayaquil Challenger Santiago Challenger Buenos Aires Challenger Campinas Challenger Lyon Challenger L'Aquila Challenger Milan Challenger Cordenons Challenger Como Challenger Campinas Challenger Trani Cup - Trani Blois Challenger Top Wool Challenger-Immagine Trophy - Biella Brasil Open - Costa do Sauipe San Marino Cepu Open - San Marino Campinas Challenger Privatbank Open 2006 - Dnepropetrovsk Pekao Open - Szczecin Aberto de Sao Paulo - Sao Paulo Vicenza Challenger Roma Open Challenger - Rome San Remo Tennis Cup - San Remo Sporting Challenger '08-Trofeo Regione Piemonte - Turin Seguros Bolivar Open - Bogota V Manta Open-Trofeo Ricardo Delgado Aray - Manta BH Tenis Open International Cup 2008 - Belo Horizonte Kos Succhetti Tennis Cup - Cordenons Credicard Citi Mastercard Tennis Cup - Campos do Jordao Black Forest Open - Freudenstadt Brasov Challenger - Brasov Guayaquil Challenger Challenger Copa Sevilla 2008 - Seville Sao Paulo Challenger Florianopolis Challenger Rio De Janeiro Challenger Tennislife Cup - Napoli Blumenau Challenger Concepcion Challenger Santa Cruz de la Sierra Challenger Cyclus Open de Tenis - Florianopolis Santiago Challenger Concepcion 2 Challenger Copa Petrobras-Uruguay - Montevideo Santa Cruz de la Sierra 2 Challenger Pereira Challenger Salinas Challenger XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Tallahassee Challenger Salvador De Bahia Challenger Coquimbo Challenger Francavilla Challenger Napoli Challenger Oeiras 3 Challenger Luedenscheid Challenger Rome Challenger Rome Challenger Todi Challenger Iasi Challenger San Remo Challenger Bordeaux Challenger Blumenau Challenger Santo Domingo Challenger Furth Challenger Milan Challenger Campinas Challenger Rimini Challenger San Marino Challenger Campos do Jordao Challenger Cordenons Challenger Iquique Challenger Lima 2 Challenger Trani Challenger Manerbio Challenger Como Challenger Caltanissetta Challenger Napoli Challenger Guayaquil Challenger Lugano Challenger Genova Challenger Caltanissetta Challenger Monza Challenger Brasilia Challenger Temuco Challenger Tigre 1 Challenger Piracicaba Challenger Concepcion Challenger Milan Challenger San Marino Challenger Campos do Jordao Challenger Brasilia Challenger Salvador Challenger Manerbio Challenger Como Challenger Genova Challenger Palermo Challenger Madrid Challenger Bucaramanga Challenger Florianopolis Challenger Trani Challenger Caltanissetta Challenger Buenos Aires Challenger Barletta Challenger Buenos Aires Challenger Recife Challenger Barranquilla Challenger Napoli Challenger Santos Challenger Vicenza Challenger Heilbronn Challenger Top Wool Challenger Biella - Biella Challenger Canottieri Minico - Mantova Bratislava 1 Challenger San Benedetto Challenger Sao Paulo Challenger Astana Challenger Genova Challenger Seville Challenger Blumenau Challenger Todi Challenger Napoli Challenger Palermo Challenger Manta Challenger 4th Sardinia International Championships - Cagliari Masters Series Monte Carlo - Monte Carlo Campos do Jordao Challenger Sao Paulo Challenger Rabat Challenger Barletta Challenger Monza Challenger FILA Challenger - Biella Todi Challenger VIII Trofeo Ciutat de Barcelona - Barcelona Sao Paulo Challenger Augsburg Challenger Garden Open - Rome Karlsruhe Challenger Verona Challenger San Marino Challenger Bonn Challenger Piracicaba Challenger Cordoba Challenger Concepcion Challenger Vicenza Challenger Bunschoten Challenger Campinas Challenger Genova Challenger Santiago Challenger Sao Leopoldo Challenger Concepcion Challenger Zivnobanka Czech Open - Prostejov Como Challenger San Marino Cepu Open - San Marino ATP "Videocon" Challenger - Mumbai LTA Hull Challenger - Hull AXA Open - Lisbon Mestre Challenger Kyiv UMC Open - Kiev Tallahassee Challenger Curitiba Challenger Barranquilla Challenger Montevideo Challenger Asirom Challenger Brasov - Brasov Sardinia International Championship - Cagliari Milano Challenger-Jameson Cup - Milan Lima Challenger Genova Challenger Lima 2 Challenger Manerbio Challenger Como Challenger Puerto Vallarta Challenger Siemens Open 2002 - Scheveningen Trieste Challenger Antofagasta Challenger Grand Prix Hassan II - Casablanca Buenos Aires Challenger Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Open Seat-Godo 2001 - Barcelona Copa AT&T - Buenos Aires International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Campionati Internazionali di Sicilia - Palermo Qatar Exxon Mobil Open 2003 - Doha Sarasota Challenger Abierto Mexicano de Tenis Pegaso - Acapulco Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna Poznan Challenger Davidoff Swiss Indoors - Basel Bratislava Challenger Lima Challenger Buenos Aires Challenger Rio De Janeiro Challenger Coquimbo 2 Challenger Napoli Challenger Milan Challenger Coquimbo Challenger Santiago Challenger Milan Indoors - Milan Copa AT&T - Buenos Aires Vina del Mar Challenger Open Seat Godo 2003 - Barcelona Qatar Open - Doha Girona Challenger BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Internationaler Raiffeisen Grand Prix - St. Polten Santos Challenger Synsam Swedish Open - Bastad Croatia Open - Umag Campionati Internazionali di Sicilia - Palermo Murcia Challenger Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Qatar Open - Doha Skopje Challenger BellSouth Open - Vina del Mar Campinas Challenger Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Punta Del Este Challenger Grand Prix Hassan II - Casablanca Villa Maria Challenger Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Croatia Open - Umag Villa Maria Challenger Idea Prokom Open - Sopot Open Romania - Bucharest Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Croatia Open Umag - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Qatar ExxonMobil Open - Doha Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Croatia Open - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Qatar Exxon Mobil Open - Doha Medibank International - Sydney Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open SEAT 2008 - Barcelona Catella Swedish Open - Bastad BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Movistar Open - Santiago Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Copa Telmex - Buenos Aires ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Sydney International - Sydney Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest Qatar ExxonMobil Open - Doha Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Valencia Open - Valencia Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca BellSouth Open - Vina del Mar BRD Nastase Tiriac Trophy - Bucharest SkiStar Swedish Open - Bastad Qatar ExxonMobil Open - Doha Kremlin Cup - Moscow Royal Guard Open Chile - Vina del Mar Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Credit Agricole Suisse Open - Gstaad Siebel Open - San Jose Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Modena Challenger Argentina Open - Buenos Aires Brasil Open - Sao Paulo Generali Open - Kitzbuhel Milan Indoors - Milan Gerry Weber Open - Halle Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Medibank Private International - Sydney Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Copa Claro - Buenos Aires Generali Open - Kitzbuhel Buenos Aires Challenger BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Campionati Internazionali di Sicilia - Palermo Orange Warsaw Open - Warsaw ATP Studena Croatia Open Umag - Umag BA-CA Tennis Trophy - Vienna Copa Claro - Buenos Aires Argentina Open - Buenos Aires Abierto Mexicano Telcel - Acapulco Copa Claro - Buenos Aires Heineken Open - Auckland Ecuador Open - Quito Open de Nice Cote d'Azur - Nice Erste Bank Open - Vienna Tigre 2 Challenger VTR Open - Vina del Mar Brasil Open - Sao Paulo Hamburg Open - Hamburg Libema Open - 's-Hertogenbosch Copa AT&T - Buenos Aires Heineken Open - Auckland Winston Salem - Winston Salem BRD Nastase Tiriac Trophy - Bucharest Italian Open - Rome Tennis Masters Series - Rome Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Paris Bet-at-home Open - Hamburg Kremlin Cup - Moscow Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Portugal Open - Oeiras NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Internazionali BNL dItalia - Rome Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Tennis Masters Series - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Pacific Life Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Tennis Masters Series - Rome Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome San Miguel de Tucuman Challenger Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Sony Ericsson Open - Miami French Open - Paris Masters Series Hamburg - Hamburg Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris French Open - Paris Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 2R, ITA-LUX 5-0 French Open - Paris Wimbledon - London Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, Group 1, REL2, ZIM-ITA 3-2 French Open (juniors) U.S. Open - New York Wimbledon (juniors) Davis Cup, Group 1, 2R, ITA-MAR 4-1 Olympics - Athens Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, World Group, PO, ESP-ITA 4-1 Verona Challenger